ac63d9aa78670f46a27612bf717dfa7533cc34eb,squidlib-performance/src/main/java/squidpony/performance/alternate/OptDijkstraMap.java,OptDijkstraMap,partialScan,#number#number#number[]#,677
Before Change
public double[] partialScan(int limit, int usable, int[] impassable) {
if(impassable == null)
return partialScanInternal(limit, null, -1);
return partialScanInternal(limit, impassable, Math.min(usable, impassable.length));
}
/**
After Change
if(impassable == null)
partialScanInternal(-1, limit, null, -1);
else
partialScanInternal(-1, -1, impassable, Math.min(usable, impassable.length));
int maxLength = gradientMap.length;
double[] gradientClone = new double[maxLength];
for (int l = 0; l < maxLength; l++) {